intersected by canals - Español Inglés Diccionario